Byzantine Fault-Tolerant HTTP Services using FARGOS/VISTA

نویسنده

  • Geoffrey C. Carpenter
چکیده

The FARGOS/VISTATM suite of technologies implements an infrastructure for the development, deployment and non-stop operation of transparently distributed, multithreaded, architecture-neutral, object-oriented peer-topeer applications. These capabilities can be applied in a variety of paradigms, ranging from simple client/server applications to more sophisticated applications that are dynamically loaded into to a pool of cooperating host systems, as well as fault-tolerant systems that eliminate single points of failure. With little effort, these capabilities can be exploited to provide conventional applications with unprecedented reliability. This is illustrated by the implementation of Byzantine faulttolerant transaction monitor for HTTP-based applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hosting Byzantine Fault Tolerant Services on a Chord Ring

In this paper we demonstrate how stateful Byzantine Fault Tolerant services may be hosted on a Chord ring. The strategy presented is fourfold: firstly a replication scheme that dissociates the maintenance of replicated service state from ring recovery is developed. Secondly, clients of the ring based services are made replication aware. Thirdly, a consensus protocol is introduced that supports ...

متن کامل

Transparent Byzantine Fault-Tolerant Directory Service using COTS components

A directory service is a critical component of any distributed computing infrastructure given that its failure may lead to the inaccessibility of many network services. In this work, we propose an architecture that allows to add Byzantine fault tolerance to existing directory services in a transparent way: neither directory services nor client applications need to be modified. Moreover, this ar...

متن کامل

Byzantine Fault Tolerant Coordination for Web Services Atomic Transactions

This thesis describes a Byzantine Fault Tolerant Coordination framework for Web Service Atomic Transaction (WS-AT). In the framework, all core services, including transaction activation, registration, and completion & distributed commit, are replicated and protected by Byzantine fault tolerance mechanisms. The traditional Two-Phase Commit (2PC) protocol is extended by a Byzantine fault tolerant...

متن کامل

A study of Byzantine fault-tolerant algorithms

Malicious attacks and software errors are increasingly common. The growing reliance of industry and government on online information services makes malicious attacks more attractive and makes the consequences of successful attacks more serious. In addition, the number of software errors is increasing due to the growth in size and complexity of software. Since malicious attacks and software erro...

متن کامل

Perpetual: Byzantine Fault Tolerance for Federated Distributed Applications

Modern distributed applications rely upon the functionality of services from multiple providers. Mission-critical services, possibly shared by multiple applications, must be replicated to guarantee correct execution and availability in spite of arbitrary (Byzantine) faults. Furthermore, shared services must enforce strict fault isolation policies to prevent cascading failures across organizatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001